html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ""; content: none; }
ins { background-color: #ff9; color: #000; text-decoration: none; }
mark { background-color: #ff9; color: #000; font-style: italic; font-weight: bold; }
del { text-decoration: line-through; }
abbr[title], dfn[title] { border-bottom: 1px dotted; cursor: help; }
table { border-collapse: collapse; border-spacing: 0; }
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
input, select { vertical-align: middle; }

body { font:16px/1.5em arial,sans-serif; *font-size:small; } /* Hack retained to preserve specificity */
select, input, textarea, button { font:99% arial, sans-serif; }
pre, code, kbd, samp { font-family: arial, sans-serif; }

/* Always force a scrollbar in non-IE */
html { overflow-y:auto; _overflow-y: scroll; height:100%;  overflow-x:hidden;}
body { height:100%;	-webkit-text-size-adjust:none;/*取消chrome浏览器下最小字体限制*/}
a:hover, a:active { outline: none; }
ul, ol { margin-left: 2em; }
ol { list-style-type: decimal; }
ul, li { margin: 0; list-style:none; list-style-image: none; }

body, select, input, textarea {  color: #444;}
h1, h2, h3, h4, h5, h6 { font-weight: bold; }
a, a:active, a:visited { color: #393; }
a:hover { color: #f00; }

/*以上为抄的*/
body {
    font-family: "Microsoft Yahei","Helvetica Neue","Luxi Sans","DejaVu Sans",Tahoma,"Hiragino Sans GB",STHeiti !important;
    background:#FFF
}
#top_header{width:100%; clear:both;  border-bottom: 1px dashed #D4D4D4; margin-bottom: 20px;height: 30px;}
	#top_header_nav{width:950px; margin:0 auto;}
		#user-login{float:right; width:200px; margin-top:5px; background:#EF0033;}
#member_func_ul{font-size:85%;border:1px solid #CCCCCC; width:120px; background:#EFEFEF; position:absolute; display:none;z-index:9999 }
	#user-login-name{float:left; width:150px; background:#EFee33;}
	#user-set{float:right; width:100px; background:#EFee33;}
	#member_func_ul li{border-bottom:1px dashed #CCCCCC;}
	#member_func_ul a{ padding-left:14px; display:block}
		#top_feedback{float:right; margin-left:100px;font-size:85%}
#wrapper{margin:0 auto; background:#FFF;  width:950px}
.head-all{ height:67px;  background:url() repeat-x 0 0; z-index:0 }
#logo{ width:292px; height:32px; background:url(/images/logo1.png) no-repeat 0 0;}
	.logo-left{ }
	#logo a{text-indent: -100em;/*position:absolute; top:0px; left:0px;*/}
.head-all #area a{   font-size: 80%; display:none;}
.head-all #cur_area a{ color:red}
.head-all nav{float:right; width:100%;  border-bottom: 2px solid #9C6; /*background:#EFEFEF;*/}
	nav ul{margin-right:0px; width:600px; float:right;}
	nav ul li{float:right; width:120px; margin-top:10px;}
	nav ul li a{display:block; padding:4px 14px;text-align: center; text-decoration: none;}
	nav ul li a:hover{background:#9C6;color:#fff;}
#div_search{float:left;width:300px; margin: 10px 0 0 20px;}
#content{float:left;width:950px; min-height: 420px;_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>420?"420px":""); }
#wrapper #main{}
/*#main article{padding:20px;}*/
	.m-default{float:left; width:590px;padding-right:40px;}
aside#side-right{float:right; width:310px;}
aside#side-right h3{ background:#CF9; padding:4px 14px }
#footer{margin:10px 0; padding:0 20px; text-align:right; color:#333;}
	#footer #wrmfw{background: url("/images/wrmfw.jpg") repeat scroll 0 0 transparent;    float: left;   width: 170px;    height: 72px;    text-indent: -100em; }
	.abgblue{background:lightblue;}
	.abg9c6{background:#9c6;}
.btn-green{background-color: #E50102;
    background-image: -moz-linear-gradient(center top , #E50102, #BD0615);
    border: 1px solid #9C0511;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.4) inset;
    color: #FFFFFF;
    font-weight: bold;}
.corner-all{border-radius: 0.3em 0.3em 0.3em 0.3em;}
.btn-all {
    border: medium none;
    cursor: pointer;
    display: block;
    line-height: 1.4em;
    padding: 0.4em;
    position: relative;
    text-align: center;
    text-decoration: none;
    vertical-align: middle !important;
    white-space: nowrap;
}
.login-input{border:1px solid #ccc; height:2em;line-height:2em; width:300px;}
/*.headerarea{position: absolute;    top: 60px;    left: 240px;  }*/